<?php
require_once("conf/_funciones.php");
/**
 * Description of Director
 *
 * @author Sergio
 */

class Director {
    
    //put your code here
    public $did;
    public $nom;
    
    /**
     *  Metodo para insertar a la Base de datos un Director
     * @param String $n Nombre del Director
     */
    function Insertar($n) {
        global $db;
        $this->nom=$n;
        $db->Query("INSERT INTO director (`NOMBRE`) VALUES (".$db->SQLValue($this->nom, "text").")");
        //mysql_query("INSERT INTO director (`NOMBRE`) VALUES ('$this->nom')");
        //$this->did=mysql_insert_id();
        $this->did = $db->GetLastInsertID();
    }
    /**
     * Metodo para Buscar un Director por el ID
     * @param Int $n Numero del Director
     */
    function Buscar($n) {
        global $db;
        $db->Query("SELECT * FROM director WHERE DID = $n LIMIT 1");
        if($row = $db->Row()) {
            $this->did=$n;
            $this->nom = $row->NOMBRE;
        }
    }
    function Listar() {
        global $db;
        $db->Query("SELECT * FROM director");
        while($row = $db->Row()) {
            echo '<tr>';
            if (isAdmin())
                echo '<td><a href="editPelicula.php?did='.$row->DID.'">'.$row->DID.'</a></td>';
            else
                echo '<td><a href="listPelicula.php?did='.$row->DID.'">'.$row->DID.'</a></td>';
            echo '<td>'.$row->NOMBRE.'</td>
            </tr>';
        }
    }

    function ListarO($n="") {
        global $db;
        $db->Query("SELECT * FROM director");
        while($row = $db->Row()) {
            if ($n == $row->DID)
                echo "<option value='".$row->DID."' selected>".$row->NOMBRE."</option>";
            else
                echo "<option value='".$row->DID."'>".$row->NOMBRE."</option>";
        }
    }
}
?>
